//package com.example.shardingshperedemo.config;
//
//import com.alibaba.druid.pool.DruidDataSource;
//import org.springframework.beans.factory.annotation.Qualifier;
//import org.springframework.boot.context.properties.ConfigurationProperties;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.jdbc.datasource.DataSourceTransactionManager;
//
//import javax.sql.DataSource;
//
//@Configuration
//public class DataSourceConfig {
//
//    @Bean(name = "dataSource")
//    @ConfigurationProperties(prefix = "spring.shardingsphere.datasource.druid")
////    @RefreshScope
//    public DruidDataSource dataSource() {
//        return new DruidDataSource();
//    }
//
////    @Bean(name = "transactionManager")
////    public DataSourceTransactionManager testTransactionManager(@Qualifier("dataSource") DataSource dataSource) {
////        return new DataSourceTransactionManager(dataSource);
////    }
//
//}
